<?php
namespace lib\src;

use \lib\src\config;

class controller{
	/**
	 * 构造函数
	 */
	public function __construct(){
		$smarty = $this->smartyTemp();
		$this->smarty = $smarty;
	}
	/**
	 * smarty
	 */
	public function smartyTemp(){
		$config = config::getConfig("smarty");
		//实例化
		$smarty = new \Smarty();
		//是否使用缓存，开发阶段不建议使用缓存，所以~false
		$smarty ->caching = $config['cache'];
		//模板目录，就是保存模板的位置，写对了smarty才能找到
		$smarty->template_dir = $config['tpl'];
		//编译目录，保存编译后的tpl的地方
		$smarty->compile_dir = $config['tpl_dir'];
		//缓存文件目录我们把缓存关了，所以可以无视。
		$smarty->cache_dir = $config['cache_dir'];
		//模板标记
		$smarty ->left_delimiter=$config['left_delimiter'];
		$smarty ->right_delimiter=$config['right_delimiter'];
		//return
		return $smarty;
	}
}
?>